Figura myFig;
Punto p1, p2, p3, p4;

void setup() {
  p1 = new Punto( random(0,width) , random(0,height) );
  p2 = new Punto( random(0,width) , random(0,height) );
  p3 = new Punto( random(0,width) , random(0,height) );
  p4 = new Punto( random(0,width) , random(0,height) );

  ArrayList<Punto> arrayPunto = new ArrayList();
  arrayPunto.add(p1);
  arrayPunto.add(p2);
  arrayPunto.add(p3);
  arrayPunto.add(p4);
    
  myFig = new Figura (arrayPunto);
}

void draw(){
  background(0);
  fill(255);
  
  myFig.draw();
}

void mouseClicked(){
  myFig.change();
}
